package com.yc.cloud.portal.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 设备抓拍记录
 *
 * @author Yancy
 * @since 2024-11-26
 */
@Data
@ApiModel(value = "DeviceCaptureLogs对象", description = "设备抓拍记录")
public class DeviceCaptureLogsVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private Long id;

    @ApiModelProperty("设备编号")
    private String deviceNum;

    @ApiModelProperty("抓拍时间")
    private LocalDateTime captureTime;

    @ApiModelProperty("图片名称")
    private String picName;

    @ApiModelProperty("通道号")
    private String channelCode;

    @ApiModelProperty("图片路径")
    private String picPath;

    @ApiModelProperty("图片访问地址")
    private String picUrl;

    //暂时不返回图片数据,不便于日志排查
//    @ApiModelProperty("图片base64编码数据")
//    private String picString;


}
